progress made towards - Français Anglais Dictionnaire